|
Digitální stopky pro 2 časy
Šilon, Peter ; Škarvada, Jaroslav (oponent) ; Herrman, Tomáš (vedoucí práce)
Cieľom bakalárskej práce bolo navrhnúť vhodné pripojenie dvoch štartovacích a dvoch zastavovacích kontaktov k PC. Práca si kladie za cieľ oboznámiť čitateľa s možnosťami ovládania portov pod MS Windows. Jedná sa o popis špecifických funkcií WinAPI a riešenie otázky priameho prístupu na porty. V ďalších kapitolách je rozoberaná problematika presného merania času na aplikačnej úrovni a oboznámenie sa s tvorbou multivláknových aplikácii v prostredí MS Windows. Druhá časť bakalárskej práce sa venuje konkrétnej implementácii digitálnych stopiek na báze mikroprocesoru.
|
|
Systém řízení nástroje robotické ruky z operačního robota Da Vinci v LabVIEW
Vítová, Hana ; Havlíková, Marie (oponent) ; Sekora, Jiří (vedoucí práce)
Práce popisuje tvorbu ovládacího rozhraní pro nástroj ruky operačního robota Da Vinci firmy Intuitive Surgical. Prvotním cílem je základní seznámení s funkcemi operačního robota, kterým je věnována první část. V dalších částech následuje návrh komunikace, jejímž základem je ergonomické ovládací zařízení - gamepad, které pomocí páček umožňuje kontrolu nad dvěma nezávislými čepelemi na operačním nástroji. Přenos pohybu hlavy nástroje ruky zajišťuje program sestavený v LabVIEW. Vyhodnocuje vstupní data z ovladače a na základě předem definovaných mezí odesílá bitové instrukce. Komunikace je sestavena v závěrečné části programu v LabVIEW a data jsou prostřednictvím sériového protokolu odeslána na cílové zařízení. Program poskytuje také omezené možnosti nastavení pro snadnou přenositelnost na jiné PC a modulovatelnost. Díky uživatelskému prostředí má uživatel plnou vizuální kontrolu nad vstupními hodnotami. V návrhu rozhraní je počítáno s reálnými možnostmi ovládání a mechanického návrhu supportu za pomocí krokových motorků.
|
|
Řízení Lego Mindstorms
Chudík, Vladimír ; Pikula, Stanislav (oponent) ; Klusáček, Jan (vedoucí práce)
Tato bakalářská práce obsahuje popis a využití modulu BrickPi v kombinaci s mikropočítačem Raspberry Pi, jako náhrady za ovládací kostku Lego Mindstorms. V první části práce se nachází krátký popis a porovnání ovládací kostky Lego Mindstorms a Raspberry Pi s modulem BrickPi. Jsou tam taky zmíněny možnosti napájení systému a rozdíly mezi variantami modulu. Dále je popsán návrh vzdáleného ovládání pomocí www prohlížeče, možnost zobrazování údajů ze senzorů, možnost přenosu videa a je popsána forma komunikace mezi uživatelem a serverem. V poslední části práce jsou navrženy úlohy do předmětu BROB, které využívají modulu BrickPi. Jedna úloha je realizována a je k ní poskytnuta dokumentace.
|
|
Webová brána pro přístup k měřicím zařízením
Zsíros, Anton ; Barabas, Maroš (oponent) ; Hanáček, Petr (vedoucí práce)
Tato práce se zabývá návrhem a implementací systému pro vzdálený přístup k zařízením přes počítačovou síť. Konkrétně jde o zařízení sériového portu a vstupu zvukového zařízení. Prvním krokem práce bylo udělat průzkum na poli dostupných řešení a dané problematiky se zaměřením na aplikace, které by byli možné integrovat do výsledného systému. Pro zařízení sériového portu bylo potřeba najít řešení, které by umožňovalo přesměrovávat data z fyzického zařízení do počítačové sítě a na klientském systému vytvářet virtuální sériové porty, pomocí kterých by uživatelé přistupovali k těmto zařízením. Pro přenos audio proudů ze vstupních zvukových zařízení přes počítačovou síť byl zvolený protokol RTP, který vykazuje dobré vlastnosti na přenos dat v reálném čase. Také byli popsané možnosti jak přijatý RTP proud na klientském systému zpracovat. Výsledkem práce je komplexní systém, který integruje funkcionalitu uvedených nástrojů do jednoho celku.
|
|
Monitoring teploty
Kotačka, Aleš ; Winter, Jan (oponent) ; Kubek, Ján (vedoucí práce)
Diplomová práce se zabývá využitím FITkitu pro dlouhodobé monitorování teploty bez nutnosti napojení na PC. Popisuje možnosti připojení různých typů teplotních senzorů k FITkitu včetně jejich fyzické realizace. Dále se zabývá měřením teploty, zobrazením teploty na displeji a jejím ukládáním do paměti, rozdělením paměti na bloky. Definuje komunikační protokol mezi FITkitem a PC pro hromadné stahování dat. Také jsou řešeny problémy při ukládání naměřených dat do textových souborů a zpracování dat v tabulkových procesorech.
|
| |
| |
| |
|
Řízení Lego Mindstorms
Chudík, Vladimír ; Pikula, Stanislav (oponent) ; Klusáček, Jan (vedoucí práce)
Tato bakalářská práce obsahuje popis a využití modulu BrickPi v kombinaci s mikropočítačem Raspberry Pi, jako náhrady za ovládací kostku Lego Mindstorms. V první části práce se nachází krátký popis a porovnání ovládací kostky Lego Mindstorms a Raspberry Pi s modulem BrickPi. Jsou tam taky zmíněny možnosti napájení systému a rozdíly mezi variantami modulu. Dále je popsán návrh vzdáleného ovládání pomocí www prohlížeče, možnost zobrazování údajů ze senzorů, možnost přenosu videa a je popsána forma komunikace mezi uživatelem a serverem. V poslední části práce jsou navrženy úlohy do předmětu BROB, které využívají modulu BrickPi. Jedna úloha je realizována a je k ní poskytnuta dokumentace.
|
| |